home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
023a
/
prop_man.zip
/
QUICKUPD.SAB
< prev
next >
Wrap
Text File
|
1991-08-30
|
1KB
|
43 lines
CLS
WRI "Monthly Update" AT 7,33
FIL Y/N USI "Press <Q> To Exit Now Or Any Other Key To Continue" AT 8,15
IF Y/N EQ "Q" THEN ; GOTO BAILOUT ; ENDIF
CLS
CHANGE ATTN TO YES IN CUR.MAST WHERE ADD.CODE EXISTS
CHANGE ATTN TO NO IN CUR.MAST WHERE RENT = 0
set v record to 1
SET POI #1 EOC FOR CUR.MAST SORTED BY ADD.CODE
set v add.code to add.code in #1
SET MESSAGES ON
SET ERROR MESSAGES ON
SET BELL ON
LABEL LOOP
IF ADD.CODE = ZZZ9999a00 then ; GOTO STOPLOOP ; ENDIF
write .add.code
set v record to (.record + 1)
SET V REN.DUE TO BAL.RENT IN #1
SET V PAST TO PAST.DUE IN #1
CHA PAST.DUE TO (BAL.RENT + PAST.DUE) IN #1
CHA BAL.RENT TO RENT IN #1
set v add.code to add.code in #1
NEXT #1
GOTO LOOP
LABEL STOPLOOP
write "Update Completed"
pause
set bell on
cls
edit bal.rent past.due address from cur.mast where past.due < 0
cls
set bell off
return
LABEL BAILOUT
WRITE " "
WRITE " RETURNING WITHOUT PERFORMING UPDATES"
WRITE " PRESS ANY KEY TO CONTINUE "
PAUSE
CLS
SET MESSAGES OFF
RETURN